package cn.minimelon.solon.mapper.cert;

import cn.minimelon.solon.domain.cert.*;
import org.beetl.sql.mapper.BaseMapper;
import org.beetl.sql.mapper.annotation.Param;
import org.beetl.sql.mapper.annotation.SqlResource;

import java.util.List;

@SqlResource("QcPushAuditMapper")
public interface QcPushAuditMapper extends BaseMapper<QcPushInfo> {
    List<QcPushInfo> selectFixedPushInfo();

    PushDetailVO selectPushRegDetail(QcPushInfo push);

    List<QcPushAttach> selectPushRegAttach(QcPushInfo push);

    String selectMfrsBySupId(@Param("supRegId") String supRegId, @Param("hosId") String hosId, @Param("provId") String provId);

    HosRegInfoVO selectRegListBySupRegId(HosRegInfoVO query);

    List<QcHosAttach> selectHosRegAttachList(HosRegInfoVO old);
}
